Definition of French Sudan
-
(noun) a landlocked republic in northwestern Africa; achieved independence from France in 1960; Mali was a center of West African civilization for more than 4,000 years
Antonyms of French Sudan
No Antonyms Found.
Homophones of French Sudan
No Homophones Found.